a computer game - German English Dictionary